Farris Brothers Investment Company is located in St. Robert Mo, just minutes away from Ft. Leonard Wood Military Base. We offer apartments, townhome rentals, shopping center space...
All reviews seem positive