About Independence Day Catalina Mural
Independence Day Catalina Mural is a landmark in Avalon, Catalina Island, at 112 Clarissa Ave. It’s about a 6-minute walk from the ferry landing. Today it’s open Open 24 hours.
Where is Independence Day Catalina Mural?
112 Clarissa Ave, Avalon, CA 90704
Directions: Apple Maps · Google Maps