Site Map Home Our Facility Services Book Online Patient Resources Contact Zip Pay Privacy Policy Contact Details OUCH! Urgent Care in Elkridge 6020 Meadowridge Center Drive, Suite FElkridge, MD, 21075 443-776-3031 NOW OPEN! 5 days a week M-F 8:30AM to 5:30PM