1. Robert Leonard 4832 American River Dr, Carmichael, CA 95608 Coordinate: 38.58358,-121.347 Phone: (916) 220-4060