Orthodox Church of the Redeemer


By Guest - Posted on 18 March 2014

Location

380 Magdalena Ave
Los Altos, CA 94024-5202
United States
37° 22' 46.7868" N, 122° 8' 14.8704" W

380 Magdalena Ave
Los Altos Hills, California 94024-5202
(650) 941-1570
Eastern Rite

Javascript is required to view this map.