Angels of Virtue Healthcare Address: 3149 Meramec ST, Saint Louis, MO 63118 Phone: (618) 855-4353 Services: Private Vehicle Call (618) 855-4353 Get Directions