Get in Touch with Owls Nest Apartments

Have questions or need assistance? We’re here to help! Contact us for more information about our apartments for student housing, the application process, or to schedule a tour.

Contact Information

Address: 1534 N 16th St, Philadelphia, PA 19121

Phone: 856-816-0303

Email: info@owlsnestapt.com

Office Hours:
Monday to Saturday: 9 AM to 6 PM