Flor Solis, MD, Internal Medicine

9401 W Thunderbird Rd Ste 155
PeoriaAZ  85381-4238 (Maricopa County)


Phone: 623-249-2100
Fax:

NPI: 1205392511
License Number: 219806 (AZ)