Dr. Rachel Catherine Taylor
Dr. Rachel C. Taylor
Last updated: Feb 2, 2026

Dr. Rachel C. Taylor

  • Gender: Female
  • Sole propriator: No
  • NPI: 1881222362

Dr. Rachel C. Taylor

Resident

She is located at 101 Dudley Street in Providence, RI 02905. Her National Provider Identifier (NPI) number is 1881222362. Appointment can be made via the phone number (401) 453-7950.

Medicare Enrollment

Dr. Rachel C. Taylor is enrolled to bill Medicare as a Practitioner - Obstetrics/gynecology .

Bills through: Affinity Physicians Llc.

Based on Medicare's public enrollment records as of Jul 17, 2026. This reflects Medicare fee-for-service enrollment only and is not a comment on insurance accepted, quality, outcomes, or board certification.

Looking for more Residents?

Out of the 59 residents in this region, here are 10 randomly selected ones for you to explore.

Dr. Eleanor Rose Lewin
  • Gender: Female
  • Address: 101 Dudley Street Providence, 2905, RI
Dr. Matthew Oliver
  • Gender: Male
  • Address: 101 Dudley Street Providence, 2905, RI
Dr. Devina Savant
  • Gender: Female
  • Address: 755 Washington Street Boston, 2111, MA
Dr. Adam James Czynski
  • Gender: Male
  • Address: 45 Reade Place Poughkeepsie, 12601, NY
Dr. Angel M. Eads
  • Gender: Female
  • Address: 123 South 27th Street Billings, 59101, MT
Dr. Cesar Mora Jaramillo
  • Gender: Male
  • Address: 1000 Broad Street Central Falls, 2863, RI
Dr. Nina Karlsen Ayala
  • Gender: Female
  • Address: 101 Plain Street Floor 6 Providence, 2903, RI
Dr. Laura Ashley Mayer
  • Gender: Female
  • Address: Suite 120 2 Dudley Street Providence, 2905, RI
Dr. Rimsha Ahmed
  • Gender: Female
  • Address: 200 Ucla Medical Plaza Suite 220 Los Angeles, 90095, CA
Dr. Katherine Redford
  • Gender: Female
  • Address: 1 Elliot Way Manchester, 3103, NH

Questions & Answers

Does Dr. Rachel Catherine Taylor accept insurance?

Unfortunately we don't have any information if Dr. Rachel Catherine Taylor accepts insurance.

Where can you meet with Dr. Rachel Catherine Taylor?

Dr. Rachel Catherine Taylor's office is located at 101 Dudley Street in Providence, RI 02905.