Vista Care Centers 810 Canfield RoadYoungstown, OH, 44512 View Phone 330-599-5300 Alt: 330-599-5302 Fax: 330-599-5307 Mobile: 330-259-9396 810 Canfield RoadYoungstown, OH 44512 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page