Physicians - General in Palmyra, KS

406 Ames St, Palmyra, Kansas, 66006-3099

(785) 594-2512


810 High St, Palmyra, Kansas, 66006-3101

(785) 594-6412