View map

Crystal McElroy, FNP, MSN, NP

Family Nurse Practitioner, Nurse Practitioner

Professional statement

***Please arrive 15 minutes prior to your appointment*** Crystal’s personal belief that supplies the foundation for practice is that prevention is key and education is essential in delivering optimal patient care. Personally she is very active, enjoying running, hiking, kayaking and Crossfit.

Is this doctor in your insurance network?

Enter your insurance carrier and plan

Specialties

  • Nurse Practitioner
  • Family Nurse Practitioner

Practice names

Education and training

  • Oregon Health & Science University, Master's in Nursing

Zocdoc awards

See you again
Rapid registration
Speedy response

Languages spoken

  • English

Provider's gender

Female

NPI number

1659676351

Office locations

MY DR NOW

1035 N Ellsworth Rd, Suite 108

Mesa, AZ 85207

MY DR NOW

287 E Hunt Highway, Suite 105

San Tan Valley, AZ 85143

MY DR NOW

428 S Gilbert Road, Suite 101

Gilbert, AZ 85296

MY DR NOW

3100 N Alma School Road

Chandler, AZ 85224

MY DR NOW

2640 W Baseline Road, Suite 111

Phoenix, AZ 85041

MY DR NOW

1982 W Main St, Suite 101

Mesa, AZ 85201

MY DR NOW

5045 W Baseline Road, A110

Laveen, AZ 85339

Patient reviews
All reviews have been submitted by patients after seeing the provider. For more information, check out our Patient Knowledge Base.
Overall
Wait time
Bedside manner

Overall
Wait time
Bedside manner
Nurse Practitioner Crystal was great. She gave me great information and made sure I was taken care of appropriately.
Source: Zocdoc
Overall
Wait time
Bedside manner
Wait time was the worse, I waited over 2 and a half hours. However Dr Crystal and staff were extremely kind and took care of my needs.
Source: Zocdoc
Overall
Wait time
Bedside manner
This was my first visit to this office and Crystal was fantastic. She made me feel comfortable. She answered all of my questions and I genuinely feel that she cared. I look forward to making her office my regular PCP. Thank you!
Source: Zocdoc
Overall
Wait time
Bedside manner
Crystal is gentle and made me feel at ease about my visit the whole time I was there. She is wonderful!
Source: Zocdoc
Overall
Wait time
Bedside manner
This was a very disappointing visit. The wait was over an hr. Long and that was with am appointment. Needless to say I would never recommend this place to anyone.
Source: Zocdoc
Overall
Wait time
Bedside manner
Crystal was extremely comforting, thorough, patient and knowledgeable. She was very verbal and explained everything she was doing and why she was doing it. I am thankful that I found her. I highly suggest you schedule an appointment.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Very friendly environment. Wait time isn't that great but nothing too terrible. 90% out of 100%
Source: Zocdoc
Overall
Wait time
Bedside manner
She was super nice, friendly. Got everything done in about half hour which was great!!
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Less than 3 months ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
ZocdocFind a Nurse PractitionerCrystal McElroy, FNP, MSN, NP