glendora is an unincorporated community and census-designated place (cdp) located within gloucester township, in camden county, new jersey, united states. as of the 2010 census, the cdp's population was 4,750.