Location & Hours
We are located in NYC the heart of Midtown. Close to all major trains and buses. minutes from Maddison Square Garden and Penn Station.
Casa de Odessa
325 W 38th St,
New York, NY
The office will be closed on Holidays.
Have a Question?
Simply fill out form below to send us your message online