Glenwood Pet Hospital

Welcome to Glenwood Pet Hospital!

Glenwood Pet Hospital Building

We are located at 3853 Peach St., 16509. (Please see map for detailed directions.) You may contact us at:

Our hours, by appointment, are on

We are closed on Sunday.

For emergencies after hours, please call the Northwest Pennsylvania Pet Emergency Center at (814) 866-5920.