Stephen G Axelrode, DO, Family Medicine

26585 Agoura Rd Ste 330
CalabasasCA  91302-1958 (Los Angeles County)


Phone: 818-876-1050
Fax: 818-876-1026
Email: drs***@*****ol.com

NPI: 1871694398
License Number: 20A4852 (CA)