2273 Elrod Ave.
San Diego, CA 92145
United States
Phone: 760.859.6079 Email: Miramar@focusproject.org
Site Director:
Sheri Dillon, PsyD
Phone: 760.668.5264 Email: sdillon@focusproject.org
2273 Elrod Ave.
San Diego, CA 92145
United States
Phone: 760.859.6079 Email: Miramar@focusproject.org
Sheri Dillon, PsyD
Phone: 760.668.5264 Email: sdillon@focusproject.org