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.
I've always had pleasant experiences with Dr. Sta Maria and her staff. She delivered my daughter via c-section 2 years ago and made the best of some scary situations. This past visit, I went in for concerns not involving pregn... Read more
I've always had pleasant experiences with Dr. Sta Maria and her staff. She delivered my daughter via c-section 2 years ago and made the best of some scary situations. This past visit, I went in for concerns not involving pregnancy and she was willing to run multiple tests and order imaging to help address my concerns while also laying out options with possible diagnoses in the future. She always does things fo help keep my mind at ease instead of just blowing off my concerns. Read less
Shelbie W • May 21, 2026
I had a very difficult IUD removal procedure today, and Penney & Dr Maria Sheila Torres were absolutely phenomenal. The entire team was professional, compassionate, and incredibly caring throughout the experience. They made a ... Read more
I had a very difficult IUD removal procedure today, and Penney & Dr Maria Sheila Torres were absolutely phenomenal. The entire team was professional, compassionate, and incredibly caring throughout the experience. They made a stressful and painful situation much easier with their expertise, kindness, patience, and support. I’m truly grateful for the excellent care I received. Read less
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from MARIA SHEILA STA MARIA-TORRES MD. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (775) 770-3000. Your mobile information will not be shared with third parties.