Dr. Steven Richard Stasiak, MD Is this you? Claim your profile Family Medicine 8Leave a review Carroll Family Healthcare 635 Locust St, Malvern, OH, 44644 2 other locations (330) 863-9061