Robert C Lalouche, MD, Obstetrics & Gynecology

1429 N 6th St
Terre HauteIN  47807-1037 (Vigo County)


Phone: 812-242-3115
Fax: 812-235-9580

NPI: 1205944238
License Number: 01043895A (IN)