Car Washes in Elmont (NY) Full list of companies Car Washes category in Elmont, New York Tudor Super Svc Inc 840 Elmont Rd, Elmont, NY 11003, (516)285-9292 Page 1