NPI-verifiedPrimary Care · SurpriseLast verified Jul 9, 2026
BATWatch Medical Group
Batwatch Medical Group, Llc is a primary care practice in Surprise. Contact the office directly for current services, hours, and accepted insurance.
Is this your practice? Claim or update this listing — free →
Services
What this practice treats
Preventive MedicinePrimary Care
Last verified Jul 9, 2026Report a correction
Is this your practice?
Claim it free to add your website, hours and accepted insurance. Claimed practices can show a “Verified on City Select” badge on their own website.
Nearby
Primary care doctors near Surprise
Shown by relative location to BATWatch Medical Group — not a recommendation or a ranking.
My Dr Now – Litchfield & Waddell
Primary Care · Surprise · 0.8 mi
Curana Health Of Arizona
Primary Care · Surprise · 0.9 mi
Multi Specialty Physicians
Primary Care · Surprise · 2.2 mi
Arizona Lung Sleep And Valley Fever Institute — Primary Care / Family Medicine
Primary Care · NP-led · Surprise · 2.3 mi
Healthful Healthcare
Primary Care · NP-led · Surprise · 2.3 mi
PDS Medical Group: Festival
Primary Care · Surprise · 2.3 mi
A. Clark Ruttinger, D.O.
Primary Care · Surprise · 2.5 mi
Bestcare Internal Medicine
Primary Care · Surprise · 2.5 mi