Stephanie Sara Richard, MD, Pathology

830 W Bayou Pines Dr
Lake CharlesLA  70601-7097 (Calcasieu County)


Phone: 337-436-9557
Fax: 337-312-1311

NPI: 1376582676
License Number: MD.026043 (LA)