LR Dr. Leo Rodriguez Is this you? Claim your profile General Dentistry 0Leave a review Western Dental Associates P.C. 1304 N Academy Blvd Ste 104, Colorado Springs, CO, 80909 (719) 596-3939