We’ve moved to a new location, located conveniently in Flushing Queens near major highways.  Our new address is:

171-02 39th Ave.  Flushing NY  11358

Our phone number is still the same – (516) 829-7336