Michael Schaffer, MD
Ophthalmology Delray Beach

Address: 16201 Military Trl, Delray Beach, FL 33484

Phone: (561) 498-8100

Latitude: 26.4365642

Longitude: -80.1222779

Specialty: Ophthalmology doctor

Michael Schaffer, MD

Description - Michael Schaffer, MD Ophthalmology Delray Beach

Doctor Michael Schaffer, MD specialist Ophthalmology. The address of the doctor's office is 16201 Military Trl, Delray Beach, FL 33484. Contact us at any time convenient for you by phone (561) 498-8100