Medical & Trauma Specialists, LP Address: 2805 Fountain Plaza Blvd Ste a, Edinburg, TX 78539 Phone: (956) 668-9800 Services: Ambulance Call (956) 668-9800 Get Directions