Steven Ellis, DO, Family Medicine

7539 Soquel Dr
AptosCA  95003-4926 (Santa Cruz County)


Phone: 831-688-1332
Fax: 831-688-1345

NPI: 1841325024
License Number: 020A53240 (CA)