My Place & Company 241 Delaware Avenue, Delmar, NY 12054