Welcome to Glenwood Pet Hospital!
We are located at 3853 Peach St., 16509. (Please see map for detailed directions.) You may contact us at:
- (814) 864-3019 (phone)
- (814) 864-8721 (fax)
Our hours, by appointment, are on
- Mon-Fri 8 AM - 8 PM
- Sat 8 AM - 2 PM
We are closed on Sunday.
For emergencies after hours, please call the Northwest Pennsylvania Pet Emergency Center at (814) 866-5920.


