Andrew Michael Vela, MDAndrew Michael Vela · Internal Medicine Physician29642 Terra Bella, Fair Oaks Ranch, TX 78015(210) 274-9422Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing