Ross Medical Care - Main Location Ross Medical Care Address 6271 E 120th Ct, Ste. 200 Tulsa, OK 74137 US 35.988664, -95.906429 Contact Information (918) 932-2909 Location Map View on Google Maps Back to Ross Medical Care