This facility is currently closed today.
Clinic Location

440 N Mountain Ave #110
Upland, CA 91786

San Bernardino County
Contact Information

Overall Rating
Star Rating
Follow Online

About This Clinic in Upland, California

Welcome to the primary care reference profile for **Edge Family Medicine**, an operational healthcare clinic located at 440 N Mountain Ave #110 Upland, CA 91786 . Serving the San Bernardino County community, patients receive care from a dedicated medical team including Mike Zuniga, MD and Darlene Espinosa, MD. Patients frequently commend the clinic for providing **compassionate patient care** and maintaining a **attentive and thorough communication**. Edge Family Medicine accommodates multiple health coverage options, accepting major networks such as **Medicare**. This provider is open 5 days a week. Read further below to access their local phone number, detailed weekly office hours, and patient reviews.

Hours of Operation

Find out if the provider is open today.

Day Hours
Monday 8:00 am - 5:00 pm
Tuesday 8:00 am - 5:00 pm
Wednesday 8:00 am - 5:00 pm
Thursday 8:00 am - 5:00 pm
Friday 8:00 am - 4:00 pm

Care Services

  • ADD management
  • ADHD management
  • Allergy management
  • Anxiety management
  • Asthma management
  • Breast exams
  • Bronchitis management
  • Chronic Disease Management
  • Congestive heart failure management
  • COPD management
  • Depression management
  • Diabetes management
  • EKG testing
  • Gastrointestinal issue management
  • General Health & Wellness
  • Hypertension management
  • Immunizations
  • Ingrown toenail treatment
  • Mole removal and biopsy
  • PAP smear
  • Pelvic exam
  • Physical exams
  • Radio frequency ablation of varicose veins
  • Rash treatment
  • School and sports physicals
  • Sinus infection treatment
  • Skin cancer screening
  • Skin cyst removal
  • Small laceration repair
  • Smoking cessation
  • Sports injuries management
  • STD screening
  • Well-child checks
  • Work and school physicals

Accepted Insurance Plans

Need to verify your coverage? Edge Family Medicine and its resident providers could accept the insurance plans listed below. Because coverage can change, we recommend a quick call to the clinic at (909) 870-5200 to confirm they accept your specific plan before your appointment.

Medicare

Medicare

Patient Review Consensus

At Edge Family Medicine, patient satisfaction is at the forefront of their practice. Reviews consistently highlight the exceptional care provided by the doctors, who take the time to listen and ensure every patient feels valued and comfortable. Many patients appreciate the compassionate nature of the staff, saying that thorough communication and attentiveness are hallmarks of their experience. This commitment to quality care has fostered a loyal patient base that is eager to recommend the practice to family and friends.

Top Patient Highlights

Compassionate Patient Care
Attentive And Thorough Communication
Great Listener
Personalized Attention
Skilled Medical Professionals
Supportive And Friendly Staff
Willingness To Address All Questions
Comfortable, Welcoming Atmosphere
Consistent Quality Of Care
Long-standing Patient Relationships.

Individual reviews are subjective. Our **Provider Review Consensus** analyzes recent public feedback to identify consistent patterns in wait times, staff professionalism, and quality of care, helping you make a more balanced healthcare choice.

Meet Your Care Team

Our dedicated team provides comprehensive care in Stonewall. View provider specialties below to find the right fit for your needs.

Darlene L Espinosa, MD

Family Medicine

Mike S Zuniga, MD

Family Medicine

Map and Location

Get Directions to this Location

Enter your current location. You could be there sooner than you think.

Compare Nearby Clinics

Finding the right healthcare partner takes time. If you want to explore other local options, we've mapped 20 primary care providers within 20 miles of Upland. You can easily compare clinical practices across neighboring areas like Montclair and Claremont, with the nearest alternative located just 0.28 miles away.

600 N Mountain Ave A100, Upland, CA 91786

San Bernardino County (909) 351-3150

299 W Foothill Blvd # 209, Upland, CA 91786

San Bernardino County (909) 982-4000

5404 Moreno St Ste G, Montclair, CA 91763

San Bernardino County (909) 949-4400

901 San Bernardino Rd #104, Upland, CA 91786

San Bernardino County (909) 946-0844

811 E 11th St # 205, Upland, CA 91786

San Bernardino County (909) 931-5106

980 Foothill Blvd, Upland, CA 91786

San Bernardino County (909) 920-3578

Mayfair Shopping Center, Montclair, CA 91763

San Bernardino County (909) 621-3012

1183 E Foothill Blvd, Upland, CA 91786

San Bernardino County (909) 931-1368

1183 E Foothill Blvd, Upland, CA 91786

San Bernardino County (833) 574-2273

637 N 13th Ave, Upland, CA 91786

San Bernardino County (909) 892-3434

525 N 13th Ave Suite A, Upland, CA 91786

San Bernardino County (909) 982-5111

1310 San Bernardino Rd STE 105, Upland, CA 91786

San Bernardino County (909) 429-2864

1601 Monte Vista Ave, Claremont, CA 91711

Los Angeles County (909) 630-7938

1601 Monte Vista Ave # 190, Claremont, CA 91711

Los Angeles County (909) 865-9977

4959 Palo Verde St Ste 101A, Montclair, CA 91763

San Bernardino County (909) 621-2562

9525 Monte Vista Ave suite 105, Montclair, CA 91763

San Bernardino County (909) 626-1205

9635 Monte Vista Ave #205, Montclair, CA 91763

San Bernardino County (909) 906-3446

5050 San Bernardino St, Montclair, CA 91763

San Bernardino County (909) 281-5800

1113 Alta Ave, Upland, CA 91786

San Bernardino County (909) 949-8000

9675 Monte Vista Ave C, Montclair, CA 91763

San Bernardino County (855) 505-7467