Back Tom's River Trails Bicycles Owner: Tom Brown 6861 S Peoria Ave, Tulsa, OK 74136 Phone: 918-481-1818 Hours: Tuesday-Friday 10 a.m. - 7 p.m. Saturday 11 a.m. - 6 p.m. Sunday 11 a.m. - 5 p.m. Closed Monday Located next to Tulsa's River Parks System Tom's River Trails has been in business for 24 years. |