David Gene Haddock, MD, Physical Medicine & Rehabilitation

10345 Orangewood Blvd
OrlandoFL  32821-8239 (Orange County)


Phone: 407-352-6900
Fax: 407-352-6163
Email: dha***@*****oo.com

NPI: 1134209810
License Number: ME0059965 (FL)