If you drive through Doylestown in Bucks County, you'll doubtless observe its many downtown shops and restaurants lining its well-kept streets. As you leave the downtown area, the street widens as the shops give way to suburban homes with gardens, shrubbery, and front porches. The skyline as you approach Pine Street, however, is abruptly disturbed by something dark and foreboding - a 6 story tall concrete castle.