Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Online appointment booking not available at this location.
Got questions for Mary Schaff, NP?
Call Mary Schaff, NP's practice
About Mary Schaff, NP
A Nurse Practitioner with over 23 years of dermatology experience, Mary Shaff, works closely with Dr. Plateroti and is able to diagnose and treat a variety of dermatological conditions.
I felt very comfortable with Mary. She was both friendly and professional, and made sure any questions I had were answered.
Cathy H. • July 28, 2020
Perfect.
Marilyn B. • June 30, 2020
Mary is consistently super! She and everyone else I've seen @ Dr. Plateroti's office do their job and relate with people with great care and excellence.
Kent J. • June 09, 2020
Great
Jasmyn H. • October 03, 2019
mary is the best as always.
Neil C. • June 24, 2019
Very informative & knowledgeable
Nicole B. • May 04, 2019
The nurse practitioners were thorough and compassionate. The appointment didn't feel rushed.
Caitlyn A. • April 24, 2019
Busy yet professional office.
Jennifer A. • April 23, 2019
very good. Mary did a quick and painless biop of s spot on my cheek.