Michael Vise Shelton, MD, Family Medicine

4222 Wendover Ave
Ste 600
OdessaTX  79762-5983 (Ector County)


Phone: 432-552-5656
Fax: 432-552-0992

NPI: 1003810995
License Number: E8905 (TX)