St Philip Neri Church

3108 Van Buren St AlamedaCA94501
Map

Open Map

Description

St Philip Neri Church was founded in 1994, and is located at 3101 Van Buren St in Alameda.
by dandb on September 02, 2015 from dandb