M. Afzal Choudhry, MD

Specialty: Neurology

Main Office Location

620 South Lake Street, Suite 6, Leesburg, FL 34748 | Phone: (352) 323-1758 | Fax: (352) 323-1894