Parroquia San Juan de DiosParishShareAvenida Francisco J. Orlich21301 Upala, AlajuelaCosta RicaGet directions