Welcome to Flescar Consultants

Mon-Sat: 8.00 to 17.00 | Call us: +254 771 696 726

Leave message

Our staff will call back later and answer your questions.