Black Tie Limousine

1550 S 81st West Ave TulsaOK74127
Map

Open Map

Description

Black Tie Limousine is located at 1550 S 81st West Ave, Tulsa, OK. This business specializes in Limos & Shuttles.
by merchantcircle on November 18, 2015 from merchantcircle