Avalon
Animal Hospital of Catalina
208 Metropole Ave, Avalon, CA 90704, USA