John Bradley Allen, MD, Ophthalmology

13532 Steelecroft Pkwy
CharlotteNC  28278-7545 (Mecklenburg County)


Phone: 704-295-3475
Fax: 704-295-3476

NPI: 1689968216
License Number: 2017-00467 (NC)