1. icon-arrow-left
    Find a Doctor
Doctor

Accepting New Patients

Tammy Castles, APN

Family Medicine

5.0
(60)

Female

Want to know your insurance options?

See Full List

About me

SPECIALTIES

  • Family Medicine

AFFILIATIONS

  • Accountable Care Organization

  • Primary Care Partners

Where to see me

Mountain Medical

254B Mountain Avenue Suite 100 Hackettstown, NJ 07840

Pequest Family Practice

500 Greenwich Street Belvidere, NJ 07823

Insurance

Please contact the practice to confirm your health plan is accepted.

  • Aetna

  • AHS PPO

  • Amerihealth

  • Amerihealth Caritas

  • Centivo

  • Cigna

  • ClaimDoc LLC

  • Claim Watcher

  • Consumer Health Network

  • Fairos

  • Education & Experience

    Patient Reviews

    OVERALL RATING

    5.0

    (60 ratings)
    14 reviews
    • 5.0
      Sep 24, 2026
      We went over things in detail. Suggested different way to support my health conditions and was quite knowledgable
    • 5.0
      Sep 23, 2026
      Never any issues.
    • 5.0
      Sep 23, 2026
      I never had any issues.
    • 5.0
      Aug 25, 2026
      Tammy is always so friendly, patient, and listens/helps with our concerns. She never rushes us out of our appointments & is so helpful!
    • 5.0
      Jul 24, 2026
      Incredible experience. Patient and took the time to listen to us.