The Rover Group, INC Address: 3755 Avocado Blvd # 213, La Mesa, CA 91941 Phone: (858) 357-5820 Services: Non Emergency Medical Transport Call (858) 357-5820 Get Directions