About “Leroy” The Catalina Cat
“Leroy” The Catalina Cat is a landmark in Avalon, Catalina Island, at 306 Crescent Ave. It’s about a 7-minute walk from the ferry landing.
What visitors say about “Leroy” The Catalina Cat
4.7
3 Google reviews
- 5★2
- 4★1
- 3★0
- 2★0
- 1★0
Where is “Leroy” The Catalina Cat?
306 Crescent Ave, Avalon, CA 90704
Directions: Apple Maps · Google Maps