Magic's Pet Salon is located in the Galleria Plaza on the southeast corner of 126 Ave. N. and Indian Rocks Road next to Wilcox Nursery.

We are conveniently located in Largo - near Seminole and the bay area beaches - Belleair Beach, Belleair Shore, Belleair Bluffs, Indian Rocks Beach, Indian Shores, Redington Shores, Redington Beach, and Madeira Beach.
Please see the map below for the exact location.