GL Dr. Gregory Carter Lachance, MD Is this you? Claim your profile General Dentistry 0Leave a review El Rio Community Health Center Congress Clinic 839 W Congress St, Tucson, AZ, 85745 1 other location (520) 670-3909