Ryan Menchaca, MD, Family Medicine

7217 Telecom Pkwy Ste 100
GarlandTX  75044-2203 (Dallas County)


Phone: 469-800-2100
Fax: 469-800-2310

NPI: 1790215259
License Number: S7099 (TX)