Marcia Leonard MD is a reputable medical institution located at 101 Main Street in Farmington, Connecticut, United States. Specializing in providing high-quality healthcare services, Dr. Marcia Leonard and her team are dedicated to improving the health and well-being of their patients. With a focus on personalized care and a commitment to excellence, patients can trust in the expertise and compassion of the medical professionals at this esteemed institution. Whether you are in need of a routine check-up or seeking treatment for a specific health concern, Marcia Leonard MD is here to provide top-notch medical care in a welcoming and comfortable environment.