Lafferty Thomas Md Pa Dr

(352) 304-5744

40 SW 12th St
Ocala, FL 34471-6525