HomeMichiganLansingFlewelling Robert C DDS Flewelling Robert C DDS in Lansing, Michigan 5.0 / 5(13 reviews) Address 900 E Cavanaugh Rd, Lansing, MI 48910 Contact Information Telephone: +15173947737 Links View on Map Review TopicsTeeth (3)