Dr. Amy MacGregor is a practitioner of general dentistry. She offers a wide variety of related services including cleanings, whitenings, bridges, crowns and implants. Dr. MacGregor also offers services with dentures and gum treatments. Call for an appointment.