Does anyone have the name of the computer repair place that was in Affton Plaza and moved, I believe, to Grasso Plaza? Thanks!
Sharon D. replied:
May I recommend Techs-4U at 11012 Lin Valle Dr, Ste E, St. Louis 63123 Small shop I have used for years. They have a FB Page. Drake is the owner. (314) 487-2732