1. icon-arrow-left
    Find a Doctor
Doctor

Accepting New Patients

Tammy Castles, APN

Family Medicine

4.9
(58)

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

  • Aetna Better Health

  • AmBetter

  • Amerihealth

  • Amerihealth Caritas

  • Brighton Health Plan Solutions

  • Centivo

  • Cigna HealthCare

  • Claim Doc

  • Claim Watcher

  • Education & Experience

    Patient Reviews

    OVERALL RATING

    4.9

    (58 ratings)
    15 reviews
    • 5.0
      Jun 1, 2026
      Tammy Castles is brilliant - she provides a thorough explanation, her bedside manner is magnificent - she is always professional in her approach - she is excellent with the adults & teens.
    • 5.0
      Apr 30, 2026
      Tammy is a very good listener. Very positive .
    • 5.0
      Mar 17, 2026
      Tammy has been a saving grace for me. She makes me feel so comfortable and at ease. She never rushes through our appointments and always makes sure to take her time and that all questions are answered. She genuinely cares about me as a patient and person, I'm so grateful to have found her.
    • 5.0
      Mar 4, 2026
      Tammy was excellent at listening and very thorough
    • 5.0
      Jan 17, 2026
      I am extremely happy with Tammy.