Melinda L Alba, MD, Family Medicine

13640 N Plz Del Rio Blvd
PeoriaAZ  85381-4846 (Maricopa County)


Phone: 623-876-6922
Fax: 623-972-9590

NPI: 1841467263
License Number: 59854 (MN)