Only in America. A shopping plaza which is shared by a burger joint and a nuclear imaging business. Not to mention the prestigious Institute of Dental Implantology. I don't even think implantology is an actual word.
Taken on September 18, 2009
B Back to context