Leo Alexander Lombardo, MD, Anesthesiology

1730 S Victoria Ave
Ste 220
VenturaCA  93003 (Ventura County)


Phone: 805-650-5650
Fax: 805-650-5656

NPI: 1497087753
License Number: A110907 (CA)