Palisades Presbyterian Church Parking Lot in Allied Gardens Details Location Address:6301 Birchwood Street, San Diego, California, 92120, United States