Fincham Inc Categories Dealer Members 5601 Wilshire NE Albuquerque NM 87113 (505) 821-1666 (505) 821-7243 Rep/Contact Info Lowell Fincham Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×