Only for patients: Sign in with Facebook
"Dr Mac is fabulous, funny and most of all, caring, experienced and a great practitioner"
"Cant speak highly enough of Dr. Francis. He always gives me the time I need and is now also our family doctor and my kids feel comfortable with him."
"Puts you at ease, even about the most "delicate" of matters."
"He is our family doctor since 1988 . We are very grateful for his care, wisdom and professionalism... Can't recommend him enough"