Monthly Archives: June 2010

St. Francis Square

St. Francis Square resides just across the biggest mall in Mandaluyong, the SM Megamall and is located near various famous hotels like Shangri-la Ortigas and Crowne Plaza.  It also lies near the business district of Mandaluyong where hundreds of call centers can be found.  Just a few meters away is EDSA, formerly Highway 54 where…