Dr. Philip Macfarland, DDS's office is in Canton, MI.
Dr. Philip Macfarland, DDS offers Braces and Retainers, Bridges and Dentures, Fillings and more. Learn more about Dr. Philip Macfarland, DDS's services on Opencare or book your appointment today.