This Profile Page is brought to you courtesy of the MallGuide service. Montgomery Square is located in North Wales.
|Address:||1221 Knapp Road|
North Wales, PA 19454
|Area Hotels:||(If you are visiting on business or pleasure, here are 2 hotel options in the area of the Montgomery Square)|
Residence Inn by Marriott
Residence Inn by Marriott Philadelphia
|·||Barnes & Noble Booksellers|
|·||Bed, Bath & Beyond|