About Rochester Medical Group
Rochester Medical Group is a podiatrist practice located in Rochester Hills, MI.
Related Providers
The doctors and healthcare providers related to Rochester Medical Group include:
- Norman M. Burns, MD is a neurologist.
- Meryl Held, DO is an internal medicine practitioner who practices internal medicine and primary care medicine.
- Aurora Albarracin, MD is a pediatrician.
- Craig Magnatta, DO is a family medicine practitioner who practices family medicine and primary care medicine.
- Barbara Krauss, MD is a family medicine practitioner who practices family medicine and primary care medicine.
- Florante Fermil, MD is an internal medicine practitioner who practices internal medicine and primary care medicine.
- Robert J. Federman, MD is an internal medicine practitioner who practices internal medicine and primary care medicine.
- V. Meenalochani Reddy, MD is a pediatrician.
- Michael K. Margolis, MD is an internal medicine practitioner who practices internal medicine and primary care medicine.
- Alina C. Murariu-Dobrin, MD is an internal medicine practitioner who practices internal medicine and primary care medicine.
- James Giuliani, DO is a family medicine practitioner who practices family medicine and primary care medicine.
- Glenn A. Gradis, DO is a family medicine practitioner who practices family medicine and primary care medicine.
- Marie Delewsky, DPM is a podiatrist.
- Andrea M. Rossi, DO is a neurologist.
- Sara Walters, ANP-BC is an adult health nurse practitioner.
Our Facilities
Rochester Medical Group has been registered with the National Provider Identifier database since October 22, 2006 and its NPI numbers are 1649353012 , 1336421528 (certified on 09/13/2011) , 1043582307 , 1558687434 (certified on 04/16/2010) , and 1871768176 (certified on 04/28/2008). Rochester Medical Group is also known as Michigan Healthcare Professionals, PC, Rochester Urgent Care (Urgent Care Clinic), and Rochester Medical Urgent Care (Urgent Care Clinic).
Book an Appointment
To schedule an appointment, please call (248) 844-6000.