I'm confused! The website says $250 pet fee and $150 pet deposit. Then further down it says $300 pet deposit. They can't seriously expect $700 just for a pet? Am I reading this wrong?
Address: 5101 E Twain Ave, Las Vegas, NV 89122, USA
Heidi Jo | Jul 28, 2020
Thank you Lynn Lynn
The Matrix | Jul 28, 2020
You should just give the office a call.
Thanks! Your answer is awaiting moderation.