Hours Of Operations A Lasting Impression Oklahoma A Lasting Impression Hours of Operation and Locations in Oklahoma 4.8 - 119 votes 1 Locations in Oklahoma www.lastingimpressions.com A Lasting Impression Hours Category: Beauty & Health A Lasting Impression - Tulsa, OK 74136 7107 S Yale Ave(918) 629-1877 View Store Details Recommend For You A Locksmith Service A Nails A New Creation A New Image A New Leaf A New Look A Perfect Fit A Plus Nails A Plus Roofing A Salon