Rochester Medical Group

Call Today (248) 844-6000



Unlike many walk-in clinics, we do not require you to change your primary care physician to be seen. We have working relationships with insurance plans and local primary care physicians so that your immediate medical condition will be taken care of today, and your follow up care will be with your established primary care physician. However, if you are in need of a primary care physician, we can help you with that as well.  Rochester Medical Group has primary care physicians that are currently accepting new patients.

*Rochester Medical Group accepts most major insurance plans. 

Please call us at (248) 844-6000 to ensure that we accept your insurance.

Contact Us

    3950 S. Rochester Rd, Suite 1200
    Rochester Hills, MI 48307
  • (248) 844-6000
  • (248) 844-6159

serving the following cities near Rochester Hills Michigan:

  • Auburn Hills 
  • Macomb 
  • Birmingham
  • Madison Heights 
  • Bloomfield Hills
  • Shelby Township
  • Clawson 
  • Sterling Heights
  • Clinton Township
  • Troy 
  • Lake Orion  
  • Utica