Walter J Lech, MD, Surgery

1270 S Winchester Blvd Ste 102
San JoseCA  95128-3911 (Santa Clara County)


Phone: 669-201-0667
Fax:

NPI: 1215073853
License Number: A140713 (CA)