Practice Locations of James P Landis

Primary Practice Location

200 HEALTHCARE WAY

SUITE 103

NORTH VENICE, FL 34275

Tel: (941)-261-0160