Location
18615 Detroit Ave, Suite 103
Lakewood, OH 44107
Phone
(216) 230-4122
Please allow 24-48 hours for return calls
The practice is on the 1st floor of 18615 Detroit Ave, the extension of Detroit Ave in Suite 103. There is parking available behind the building as well as on the street.