James F Freeman, MD, Ophthalmology

6485 Poplar Ave
MemphisTN  38119-4838 (Shelby County)


Phone: 901-767-3937
Fax: 901-767-1747

NPI: 1902805823
License Number: 21635 (TN)