Amelia Island's Animal Resort & Lodge1108 Olive Street, Fernandina Beach, FL, US, 32034
Or call 904-261-7153 for more information.
Amelia Island's Animal Resort & Lodge was created for one single reason - to provide all pets and pet parents the services, care and support they need and deserve. They offer daycare and resort housing for your furry friends along with spa treatments only our four legged companions can appreciate. There are also veterinarians on staff to make sure all your pets needs are attended.
Jun. 10, 2019
Recently boarded our 2 male Goldens-they loved the attention and exercise they got-we'll be back for sure!!