Mega Care EMS INC Address: 6820 Larkwood Dr, Houston, TX 77074 Phone: (832) 640-8972 Services: Ambulance Call (832) 640-8972 Get Directions