Onkar S Bhowra, MD, Internal Medicine

14973 W Bell Rd Ste 100
SurpriseAZ  85374-3878 (Maricopa County)


Phone: 623-815-2900
Fax:

NPI: 1942306535
License Number: 16317 (AZ)