Fred Finch Youth Center San Diego Dual Diagnosis - Lemon Grove, California

map8001 Palm Street, Lemon Grove, CA 91945

phone619-797-1090 x4206