Latia Watts

  • 21000 S Frankfort Square Rd Ste D
    Frankfort, IL, 60423
  • (815) 220-5658

Physician Profile

Latia Watts, graduated from in . Her primary practice is as an Occupational Therapist.