Location
2751 East Apache
Tulsa, Oklahoma 74110
We are conveniently located between Harvard and Lewis Avenues, just off of Highway 75 and Highway 11 on Apache Street.
The City of Tulsa is the county seat for Tulsa County, Oklahoma. It is centrally located in the United States approximately 250 miles north of Dallas, Texas, 250 miles southwest of Kansas City, Kansas, 400 miles southwest of St. Louis, Missouri, 675 miles southwest of Chicago, Illinois, 675 miles southeast of Denver, Colorado and 640 miles northwest of New Orleans, Louisiana.