Dr. Richard C. Leech, DO Is this you? Claim your profile Anesthesiology 0Leave a review Crescent Medical Surgery Center 729 W Bedford Euless Rd Ste 100, Hurst, TX, 76053 1 other location (817) 282-6905