Skip to Content

Nehemiah Spencer, MD

Telephone: 
(954) 424-5949
Fax: 
(954) 424-1415
Specialty/Specialties: 
Ophthalmology
No

Location

220 SW 84 Avenue Suite 204
Fort Lauderdale, FL 33324

Map

My Health Patient Portal