Memorial Presbyterian Church

Location:1300 S Olive Ave, West Palm Beach, FL 33401