Key Advantage Home Care LLC Address: 201 Beacon Pkwy W Ste 111, Homewood, AL 35209 Phone: (205) 386-4118 Services: Non Emergency Medical Transport Call (205) 386-4118 Get Directions