Leigh Ann Falcon, MD, Internal Medicine

1200 N Virginia St
Port LavacaTX  77979-2507 (Calhoun County)


Phone: 361-552-6721
Fax: 361-552-7463

NPI: 1871738286
License Number: N1629 (TX)