Laura Teresa Russo Herrera, MD, Internal Medicine

107 N Hall St
Ste E
VisaliaCA  93291-5850 (Tulare County)


Phone: 559-734-6701
Fax: 559-734-6701

NPI: 1487838660
License Number: C56138 (CA)