ST ROSE OF LIMA CHURCH - CHURCH Street: 293 h Street ZIP/City: 91910 Chula Vista California United States Phone 001 (619) 427-0230 Fax 001 (216) 431-0224 Map/Routing