Phone: 1.602.354.3172

disease & conditions

Our office hours are 7:30 AM to 4:30 PM Monday through Friday. Same day appointments are usually available for acute illnesses. There is a provider on-call after hours for emergencies.

prevention & wellness

Quality Care

We put your family’s health and well being first.

As of October 1, 2016, our office will be a part of the HonorHealth Medical Group.

Alan Hamilton MD​ ABFM CCFP FCFP

Sadie Muller PA-C

We offer the best advice and screening and current news to keep your family as healthy and safe as possible.

We'll make sure your health care needs are met and taken care of. If you can't make it to the office we are a part of the HonorHealth Medical Group - several Immediate/Urgent Care Centers are available to help you.