Melva Palacios, MD, Family Medicine

2722 W Canton Rd
EdinburgTX  78539-6632 (Hidalgo County)


Phone: 956-383-4157
Fax: 956-383-5457

NPI: 1417966292
License Number: L7837 (TX)