Site MapHomeAbout StaffOur FacilityServicesBook OnlinePatient ResourcesContactZip PayPrivacy PolicyContact DetailsOUCH! Urgent Care in Elkridge6020 Meadowridge Center Drive, Suite FElkridge, MD, 21075443-776-3031NOW OPEN! 7 days a week 8:30AM to 6:30PM