Geoffrey S Landis, DO, Orthopaedic Surgery

6320 N La Cholla Blvd
Ste 200
TucsonAZ  85741-3548 (Pima County)


Phone: 520-382-8200
Fax: 520-382-8136
Email: geo***@*****il.com

NPI: 1982645719
License Number: 4402 (AZ)