Matthew Gerard Houlahan, MD, Family Medicine

115 Locust St
Santa CruzCA  95060-3907 (Santa Cruz County)


Phone: 831-458-5670
Fax: 831-459-6400

NPI: 1679883979
License Number: A118798 (CA)