Make an Appointment
Dr. Michael Haines, PHD is a Psychologist in Clayton, MO. He is accepting new patients. Be sure to call ahead with Dr. Haines to book an appointment.
Compare Dr. Haines with our nearby Psychologists at BJC Medical Group.
Make an appointment at BJC Medical Group today at (314) 764-6860.
Dr. Junaid Munshi, MD
These providers are on the medical staff of BJC Medical Group.
Based on 7 ratings
Likelihood of recommending Dr. Haines to family and friends is 2.857143 out of 5
Does Dr. Haines communicate via email?
No users have indicated that Dr. Haines communicates via email
Does Dr. Haines offer telehealth services or virtual visits?
No users have indicated that Dr. Haines offers telehealth services or virtual visits
Does Dr. Haines offer an online patient portal?
No users have indicated that Dr. Haines offers an online patient portal
Does Dr. Haines have free onsite parking?
No users have indicated that Dr. Haines has free onsite parking
Does Dr. Haines offer weekend visits?
No users have indicated that Dr. Haines offers weekend visits
Does Dr. Haines offer evening visits?
No users have indicated that Dr. Haines offers evening visits
Was this information helpful?
Is Dr. Michael Haines, PHD accepting new patients?
Does Dr. Michael Haines, PHD accept my insurance?
What are Dr. Michael Haines, PHD's top areas of care?
Search for your insurance provider
Dr. Haines accepts
Accepted insurance can change. Please double-check when making an appointment.
Check if Dr. Haines treats your condition or procedure
Dr. Haines' conditions and procedures:
Offer evening visits?
Communicate via email?
Offer weekend visits?
Offer an online patient portal?
Have free onsite parking?