Stephen Joseph Blaha, MD, Obstetrics & Gynecology

6030 W Hwy 74
Ste B
Indian TrailNC  28079-3468 (Union County)


Phone: 980-993-2030
Fax:

NPI: 1306012679
License Number: 2012-00488 (NC)