Explore details about location Av. Presidente Castillo. Av. Presidente Castillo is a location situated within the Departamento Capital alongside other areas such as Laureano Brizuela, Av. Sagrada Familia, 2714.