Located at 18503 N. Portland Ave, Mercy Clinic offers easy access for residents of northwest Oklahoma City, Edmond and Deer Creek. And with the convenience of our Web-based service, MyMercy, getting your lab results, requesting prescription refills and connecting with your doctor has never been easier..