Dr. Karl Hafner
Pilot Medical Exams
109 Pine St
Syracuse , NY
(315) 529-0766
dashboard