Specialties:
Orthopedic Surgery, Orthopedic Foot & Ankle Surgery
Address:
2892 Phoenix Ave, Hilliard 43026
(614) 777-1945 (Phone), (614) 777-1945 (Fax)
Hospitals:
2892 Phoenix Ave, Hilliard 43026
University Hospitals Geauga Medical Center
13207 Ravenna Rd, Chardon 44024