Healthcare Clinic in North Brunswick Township, New Jersey
Our Clinic Location in North Brunswick Township
Comprehensive Healthcare Services We Offer
Our Medical Specialties in North Brunswick Township
Why Choose AZZ Medical Associates in North Brunswick Township?
Here’s why patients choose us:
- All insurance plans accepted
- Same-day and walk-in visits
- Weekend appointments
- HIPAA-compliant telehealth
- Wheelchair-accessible building
- On-site parking
- LGBTQ+ friendly
- Transgender-inclusive policies
- Evidence-based treatment
- Providers who take their time with you
Our Healthcare Providers
Our healthcare professionals bring years of experience in adult health and internal medicine. Their approach is to listen first, understand your concerns, and deliver personalized treatment plans.

Margaret Mary Crofford, DNP, ANP

Mohammad F Anwar, MD
Your Adult Health Home in North Brunswick
Insurance Coverage
Frequently Asked Questions
What insurance plans do you accept?
We accept all major insurance plans, including Medicare and Medicaid.
Where can I find trusted healthcare services near me in North Brunswick Township?
Our clinic at 1520 US Highway 130, STE 202, North Brunswick, NJ 08902 is easy to reach from Milltown, South Brunswick, and Sayreville. If you’re looking for healthcare services near me, we’re ready to help you with in-person and telehealth care.
Do you offer telehealth appointments?
Yes. You can meet with a provider online from anywhere in New Jersey.
Do you treat adults with medical issues/conditions?
Yes. Our North Brunswick Township clinic focuses on Adult Health and Internal Medicine.
Do you accept walk-ins?
Yes. We offer walk-ins, same-day visits, and weekend appointments for flexible scheduling.



