Dr. Ollie C. Fisher, DDS Dentistry 10166 West Florissant AvenueSt. Louis, Missouri 63136 (314) 869-9777 About Dr. Ollie C. Fisher, DDS