1966 is the birth year of Padilla. Padilla currently resides at 100 Hampden Dr, Norwood, Ma 02062. Records link Padilla with Maria L Vegapadilla, Blanca E Padilladiaz, M Vega and one other person....