Stephen L Schwartz, MD, Urology

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


Phone: 812-242-3130
Fax: 812-242-3596

NPI: 1104937044
License Number: 01045244A (IN)