Patrick J. Meehan, M.D. is a reputable healthcare institution located at 1301 Mission Street in Santa Cruz, California. Dr. Meehan is a highly skilled and experienced doctor who specializes in providing top-quality healthcare services to patients of all ages. With a focus on personalized care and patient well-being, the institution offers a wide range of medical services to address various health concerns. Patients can trust Dr. Meehan and his team to provide compassionate and comprehensive care in a welcoming and professional environment.