Welcome to Our Family Practice
We exist to help people thrive. To live an optimal life and prosper.
Since 1967, Point Loma Family Practice and Sports Medicine has provided exceptional care and personalized attention to our valued clients and generations of families in the Point Loma and Ocean Beach Communities.
We are proud to be physician-owned and operated. Our dedicated team works diligently to ensure high-quality comprehensive care in a timely manner.
Our office is affiliated with Sharp Community Medical Group (SCMG), and we accept most major insurance plans, including Tricare, Medicare and PPOs.
We are a designated Federal Aviation Administration Medical Examiner site for the Metro San Diego area.
Dr. Richard L. FassettDr. Fassett has many years of experience as a family practice physician, He served as a Navy flight surgeon, and ear, nose and throat specialist. He is fully dedicated to keeping his patients as healthy as possible and to providing care in a cost-effective manner. Read more …
Dr. Joseph E. Allen
Dr. Allen earned his undergraduate degree in Applied Arts and Sciences, with a double major in French and Biology from San Diego State University in 1991, followed by a Master’s degree in Molecular Biology from the same institution. He matriculated to St. George’s University, earning his Doctorate of Medicine in 1999. Dr. Allen completed his residency training at the St. Joseph’s Regional Medical Center-Mount Sinai School of Medicine, Family Medicine Residency Program in Paterson, New Jersey in 2002, serving as Chief Resident in his final year. Read more …
Point Loma Family Practice and Sports Medicine is conveniently located in the Midway / Sports Arena business district. We are affiliated with Sharp Community Medical Group and accept most major insurance plans, Medicare and PPOs. We strictly adhere to all HIPAA privacy regulations. All patient information is completely confidential.
Our office hours are Monday through Friday by appointment only, and we do accept some same day appointments. Please don’t hesitate to call our office at (619) 225-1212 for availability.