Cross Keys Animal Hospital logo

Cross Keys Animal Hospital

97.74% Ratings based on 2960 Reviews and Surveys on Yelp on Google Maps

Office Information

2071 North Black Horse Pike
Williamstown, NJ 08094

Office Hours

Opening Hours Closing Hours
Monday9:00 AM8:00 PM
Tuesday9:00 AM7:30 PM
Wednesday9:00 AM7:30 PM
Thursday9:00 AM8:00 PM
Friday9:00 AM7:30 PM
Saturday9:00 AM12:00 PM

Review( 347 ) : 1001 / 2960

Review by MaryM

I ve always been happy with

July 21, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: MaryM

I ve always been happy with the service I have received, Penny and Racquel are excellent. Dr Masso is the best!

Review( 346 ) : 1002 / 2960

Review by LoriN

I have been with Dr Masso

July 21, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: LoriN

I have been with Dr Masso and team for over 14 years. Always ... Always, I have felt like a special client. From a regular check up to surgeries. During that time, I have had to put 3 amazing dogs down. This last one was the absolute hardest because it was so sudden and unexpected. But as always, Dr Masso and staff were so patient and loving to my entire family. I am always referring friend and strangers to use Crosskeys because they run a top notch business. Thank you from the bottom of my heart for the Remarkable service you provide. Lori Noel

Review( 343 ) : 1003 / 2960

Review by MichM

We only have good things to

July 20, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: MichM

We only have good things to say .we have been coming here for years . The staff is always friendly helpful and courteous . Dr Jay always takes excellent care of our pets . His bedside manner and knowledge base is phenomenal . You can tell he really loves what he does and truly cares about our pets . He is just amazing!! Thank you !!!

Review( 335 ) : 1004 / 2960

Review by JimH

July 14, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: JimH

Review( 332 ) : 1005 / 2960

Review by KrisD

Dr. Masso is the BEST!!!

July 13, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: KrisD

Dr. Masso is the BEST!!!

Review( 331 ) : 1006 / 2960

Review by KareM

Dr Jay is great

July 12, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: KareM

Dr Jay is great

Review( 330 ) : 1007 / 2960

Review by MichG

Very helpful staff

July 12, 2017

Staff

Facility it self

Waiting Time

Fees

Review By: MichG

Very helpful staff

Review( 329 ) : 1008 / 2960

Review by Anonymous

Very helpful staff. Explained

July 11, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: Anonymous

Very helpful staff. Explained what shots my puppy Bean will be receiving. I am glad I selected this place

Review( 328 ) : 1009 / 2960

Review by DeanB

Doctors really spend time

July 10, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: DeanB

Doctors really spend time with you n answer any questions you have

Review( 325 ) : 1010 / 2960

Review by KathG

I am very happy and satisfied

July 10, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: KathG

I am very happy and satisfied having you as my vet. I recommend Cross Keys Animal Hospital whenever the opportunity arises. Thank you.

Review( 321 ) : 1011 / 2960

Review by MichB

Cross keys veterinary clinic

July 07, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: MichB

Cross keys veterinary clinic has always taken very good care of my pet. Very friendly and professional services.

Review( 320 ) : 1012 / 2960

Review by DonnC

I love Dr Massa and Miss Penny.

July 07, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: DonnC

I love Dr Massa and Miss Penny. The staff is fine and I thank you for caring for my pet.

Review( 319 ) : 1013 / 2960

Review by AndrW

appreciated everyone working

July 06, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: AndrW

appreciated everyone working with me to get this cat over to see you. I enjoyed the gentlemen that worked with my cat. I believe he is the owners son? Thanks

Review( 318 ) : 1014 / 2960

Review by ElinB

Thank you Dr. Masso and Vet

July 06, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: ElinB

Thank you Dr. Masso and Vet Tech for caring for Lily May during her Wellness Exam on 6/21/17.

Review( 317 ) : 1015 / 2960

Review by HillM

Dr Jay VanKoy was wonderful

July 06, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: HillM

Dr Jay VanKoy was wonderful with my dog. He helped solve a behavioral problem that has been plaguing us for years. He also got my dog on an allergy med that stopped him from scratching himself bald. He is a great vet!

Review( 306 ) : 1016 / 2960

Review by BarbF

Dr masso and the entire staff

June 30, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: BarbF

Dr masso and the entire staff are great. We are fortunate to have all of you in our life. Everyone in the office knows us and cares about our pet. We are grateful.

Review( 304 ) : 1017 / 2960

Review by JudyB

I love bring my pets to Cross

June 30, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: JudyB

I love bring my pets to Cross Keys Animal Hospital. Everyone is warm and friendly. Dr Wilson is amazing. The care and special attention she gives Murphy and Fiona makes me smile.

Review( 303 ) : 1018 / 2960

Review by VickG

My daughter Bobbi Jo & I love

June 30, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: VickG

My daughter Bobbi Jo & I love Cross Keys & all the staff! We always receive excellent, caring service. Dr.s Van Cooy & Massa always go the extra mile to make sure our animals are comfortable & give the best quality care, information & service possible! We always recommend your facility as the very best in the area! Thank you for all your years of caring for Zoey, Kobe, Millie, Shelby, Maggie, Rebel, all the cats & all of our fosters!!! ???????????????

Review( 301 ) : 1019 / 2960

Review by DeeC

Love Cross Keys Animal Hospital.

June 29, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: DeeC

Love Cross Keys Animal Hospital. Everyone great! Especially love Dr Masso!!

Review( 297 ) : 1020 / 2960

Review by JaneS

Dr. Jay was great with my

June 28, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: JaneS

Dr. Jay was great with my cats. He was very thorough. He even clipped nails! And my sick cat has now stopped scratching his ears and is on the road to recovery. I was completely satisfied with his care.

Review( 294 ) : 1021 / 2960

Review by AmanJ

Dr. Jay Van Kooy is so wonderful,informative

June 26, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: AmanJ

Dr. Jay Van Kooy is so wonderful,informative and kind. His manner and expertise far surpass any veterinarian I ve seen in the past. Thank you.

Review( 293 ) : 1022 / 2960

Review by MaryW

Was just there recently 2

June 26, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: MaryW

Was just there recently 2 days in a row and had a pleasant experience both times.

Review( 290 ) : 1023 / 2960

Review by LorrS

Everyone is always so kind

June 26, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: LorrS

Everyone is always so kind and helpful. Dr Wilson is amazing and I feel so lucky to come to this animal hospital!

Review( 286 ) : 1024 / 2960

Review by DonK

Dr. Masso always takes the

June 22, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: DonK

Dr. Masso always takes the time to thoroughly check our dog and address any concerns we have about his health and well being......even when we are nervous pet parents!!! (Always!). We have gone to Cross Keys for eleven years and have always had a good experience:)

Review( 284 ) : 1025 / 2960

Review by KourJ

The Dr s and Staff are always

June 22, 2017

Staff

Provider

Facility it self

Waiting Time

Fees

Review By: KourJ

The Dr s and Staff are always friendly. It s easy to get last minute appointments. The office hours and location are convenient.