Shrewsbury Courtyard II
Shrewsbury Courtyard II is a Apartments company at Shrewsbury,Pennsylvania,United States , Tel is (717)227-4776,address is 106 Courtyards Drive.You can find more Shrewsbury Courtyard II contact info like fax,email,website below.