Skip to content
How To Join
|
Careers
|
(810) 424-2000
Find a Doctor
Find a Doctor
After Hours Clinic
After Hours Clinic
Patient Portal
Patient Portal
Home
About Us
Menu Toggle
Code of Ethics
Executive Team
GPHO Provider Network
Community Impact
For Patients
Menu Toggle
Find a Doctor
Patient Portal
Patient Programs
For Providers
Menu Toggle
Benefits of Belonging
Menu Toggle
Services Available
Primary Care Models
How to Join
Careers
Contact Us
How To Join
|
Careers
|
(810) 424-2000
Main Menu
Swartz Creek
Machado, Marcos MD
Family Practice
Machado, Marcos MD
Read More »
Home
About Us
Menu Toggle
Code of Ethics
Executive Team
GPHO Provider Network
Community Impact
For Patients
Menu Toggle
Find a Doctor
Patient Portal
Patient Programs
For Providers
Menu Toggle
Benefits of Belonging
Menu Toggle
Services Available
Primary Care Models
How to Join
Careers
Contact Us
Find a Doctor
Find a Doctor
Patient Portal
Patient Portal
After Hours Clinic
After Hours Clinic
Scroll to Top