Stephen J. Blaha, MD 6030 West Highway 74, Indian Trail, NC 28079