London Town Car
Add to Favorites
OPEN NOW
Today: Open 24 Hours
65 Years
in Business
Saved to Favorites
Fax: (718) 786-7625
TollFree: (800) 221-4009
Phone: (212) 988-9700
Address: 4014 23rd St, Long Island City, NY 11101
Website: http://www.londontowncars.com