Freeman Seneca Family Medicine provides family medicine services in Seneca, Missouri. Location Details Address 1606 Olive Street Seneca, Missouri 64865 Get directions Phone 417.776.5900