Mary Immaculate Bookstore 65 Mapleton Rd Princeton, NJ 08540 Phone: (609) 716-4227
Category: general hospital