101. Pic Med of Oklahoma 11014 E 51st St, Tulsa, OK 74146 Coordinate: 36.08985,-95.85337 Phone: (918) 438-5005