Steward Medical Group Locations in Youngstown, OH. Find a Location. City, State/Provice, Zip or City & Country. Use my location. Living Well Family Practice at SMG Youngstown. 20 Ohltown Road Youngstown, OH 44515 US. view practice (330) 726-9355 (330) 726-9355. ... Patient Information;.