1. Leather Cottage La 515 S Palm Ave, Alhambra, CA 91803 Coordinate: 34.08444,-118.14701 Phone: (626) 872-0939
2. American Vacation Inc 35 W Valley Blvd Ste D, Alhambra, CA 91801 Coordinate: 34.07864,-118.12401 Phone: (626) 569-9233