Dr. Rickards is a podiatrist in Melrose and is currently accepting new patients. Dr. Rickards also performs procedures on-site.