John Fonseca

Active La Mesa, CA President for The Fonseca Group, Inc.