Avalon Sheriff’s Station serves the City of Avalon and Santa Catalina Island at 215 Sumner Ave., Avalon, CA 90704. The station phone is (310) 510-0174.