Pillow Pets
- Shopping mall:
- Montgomery Mall
- Address:
- 230 Montgomery Mall, North Wales, PA 19454
- Phone:
- (215) 362-1600 (shopping mall info)
- State:
- Pennsylvania
Information & Events
Pillow Pets store is located in Montgomery Mall, 230 Montgomery Mall, North Wales, PA 19454