Carlton Marshall Haley, MD, Ophthalmology

1626 Forest Ln S
Ste B
GarlandTX  75042-7961 (Dallas County)


Phone: 972-272-5591
Fax: 972-276-5413

NPI: 1407903784
License Number: 390200000X (TX)