AvalonWeb Directory

Avalon is an incorporated city located on Santa Catalina Island, one of the state's eight Channel Islands. Situated 22 miles south-by-southwest of the mainland, it is the southern-most city in Los Angeles County.

Subcategories 6

Related categories 2

Sites 2

Loading Loading new listings for you to review...