Contact Us

Dog or Cat?

Male or Female

AM or PM?


Main Street Veterinary Hospital
20306 North Main Street
Cornelius, NC 28031

Phone: 704-765-1115
Fax: 888-317-7925

Open 6 Days:
Monday: 7:30 AM to 8:00 PM
Tues-Fri: 7:30 AM to 6:00 PM
Saturday: 8:00 AM to 12:00 PM
Sunday: Closed

Find a Payment Plan with Scratchpay
Click to Pay with ScratchPay

Scratchpay offers simple and affordable payment plans for large veterinary bills. Finding your payment plan does not affect your credit, takes just a couple of minutes and can be done from your smartphone, tablet or computer. Visit to learn more.