St. Francis Square Mall
Shopping mall in Mandaluyong, PhilippinesSt. Francis Square Mall is a shopping mall located in the heart of Ortigas Center and part of the St. Francis Square Complex. The mall is located behind SM Megamall. It was home to over 1,000 stalls and stores and housed the Christ's Commission Fellowship (CCF) megachurch until 2013 when the megachurch moved to the CCF Center in Tiendesitas, Pasig.
Read article
Top Questions
AI generatedMore questions
Nearby Places
SM Megamall
Shopping mall in Mandaluyong, Philippines
Ortigas station
Train station in Mandaluyong, Philippines
St. Francis Square
The Podium
Place in Mandaluyong, Philippines
Orient Square
Mixed use , (Office, Residential) in Pasig, Philippines
BDO Corporate Center Ortigas
Office in Mandaluyong, Philippines
Wynsum Corporate Plaza
Office in Pasig, Philippines
The Podium West Tower
Office skyscraper in Mandaluyong, Philippines