Location:333 Preston Ave, Voorhees Township, NJ 08043, United States