Alexei Ochola Page

La Maestra Family Clinic, Inc. is a Federally Qualified
Health Center
and a Federal Tort Claims Act (FTCA)
Deemed facility
Serving San Diego Communities Since 1990