Abundance of Love Homecare Address: 12 Wolf Creek Dr Ste. 128, Swansea, IL 62226 Phone: (314) 947-0529 Services: Non Emergency Medical Transport Call (314) 947-0529 Get Directions