Mario Almanguer was born in 1912, age 111. Mario Almanguer's address is 5518 Culebra Road Apt 1513, San Antonio, TX 78228. Possible relatives include Celia Almaguer, Mario Almaguer and others. Public records show Mario has also lived in San Antonio, TX. Mario's latest phone number is (210) 413-3154. Previous phone numbers include (210) 434-6409.
Results 1 - 1 of 1