Dodge of Alhambra Follow profile actions Alhambra, CA Network Listing About Us | Contact Address: 1811 W. Main St. Alhambra, CA 91801 Phone: (626) 308-4415 Dealer For Hotchkis Sport Suspension Share