Stephen J Schorr, MD, Obstetrics & Gynecology

4630 Ambassador Caffery Pkwy
Ste 404
LafayetteLA  70508-6949 (Lafayette County)


Phone: 337-983-0055
Fax: 337-983-0920

NPI: 1861485955
License Number: 020521 (LA)