Dr. Michael Scher, DDS


Address: 9790 16th St N, St. Petersburg, FL 33716, USA


Phone: (727) 577-0000