Shannon C. Lehr, M.D., F.A.C.S. is located in Leesburg, United States on 44055 Riverside Pkwy. Shannon C. Lehr, M.D., F.A.C.S. is rated 4.7 out of 5 in the category doctor in United States.
Address
44055 Riverside Pkwy
Accessibility
Wheelchair-accessible toilet