Robert I Blem, MD, Ophthalmology

1000 W Pinhook Rd
Ste 301
LafayetteLA  70503-2460 (Lafayette County)


Phone: 337-264-1011
Fax: 337-264-1211

NPI: 1528026838
License Number: 14948R (LA)