Mary Peiffer

Mary Peiffer, RN, AGNP-c, is a Nurse Practitioner who works closely with Dr. Dayne Nelson out of the Castle Rock office, practicing general urology. She specializes in the evaluation and treatment of patients with BPH, kidney stones, UTIs, hematuria, female pelvic health, incontinence and genitourinary malignancy.

Throughout her medical career, Mary has always felt a strong draw towards the urology specialty.  After graduating from the University of Wisconsin – Milwaukee in 2016 with a degree in nursing she worked as a Registered Nurse at several hospitals and outpatient surgical facilities with urology patients. She went on to complete her Master’s as an Adult Gerontology Nurse Practitioner at Maryville University in St. Louise MO and joined Colorado Urology in 2021.

She is passionate about giving each patient a voice in their care and believes that great communication goes a long way in building the patient-provider relationship.

In her spare time, Mary enjoys skiing, camping, and any outdoor activities where she can bring along her dog.

Read More


  • General Urology

Education and Achievements

Maryville University, St. Louis, Adult Gerontology Nurse Practitioner
University of Wisconsin - Milwaukee, Milwaukee, Bachelor of Science
AANP Board Certified

Office Locations

Castle Rock

2352 Meadows Blvd., Suite 300, Castle Rock, Colorado 80109, United States
Contact Us

Appointments & Information

*If this is an emergency, please call 911 immediately.

Please provide your email address and phone number and a Colorado Urology representative will contact you shortly to assist with your question or issue.

Monday–Friday, 8:30 a.m. to 4:30 p.m.

  • This field is for validation purposes and should be left unchanged.

Contact Us