• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Asheville FM

The home of Asheville FM, WSFM-LP 103.3

  • Home
  • 2025 Fall FUNDrive!
  • On-Air Schedule
  • Shows
    • Podcasts
    • Archives
  • Concert & Event Calendar
  • AFM Recordings
  • Donate
    • Giving
    • Legacy Circle
    • Vehicle Donations
  • Leadership
  • Contact Us

Richard Needleman

After a 35-year career as an Orthopedic Surgeon, including the last fourteen years in academic medicine, I obtained a Master’s degree in Public Health in order to pursue health equity, and prevent health problems before they develop. My interests are improving access to healthcare, public health advocacy, and teaching; my passion is universal healthcare. I am actively advocating for a healthier America and recently moved to Asheville and advocate for a healthy Asheville.

    Traditional Medicare or Medicare Advantage: What you need to know before open enrollment for 2023 ends on December 7th

      WASHINGTON, DC – The annual open enrollment period is…

    The Buncombe County COVID-19 Weekly Update: Low Community Level & updated boosters

      ASHEVILLE, NC – November 30, 2022 – The CDC…

    Lung cancer screenings are free and available to at-risk people: However, few eligible people are being screened

      WASHINGTON, DC – November 6, 2022 – A recent…

    Meditation for your mental health

      WASHINGTON, DC – November 9, 2022 – Mindful meditation…

    The Buncombe County COVID-19 Weekly Update: Low Community Level & updated boosters

      ASHEVILLE, NC – November 23, 2022 – The CDC…

    Our health care system is responsible for significant greenhouse gas emissions that can harm your health

      WASHINGTON, DC – November 6, 2022 – Health care…

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 46
  • Page 47
  • Page 48
  • Page 49
  • Page 50
  • Interim pages omitted …
  • Page 65
  • Go to Next Page »

Primary Sidebar

Listen Live

Launch Player Listen to Archives
Donate Now!
TuneIn Twitter Facebook Instagram Dig Local

Newsletter Signup

Current Show

Now Playing

Up Next

Thanks to our Underwriters

View All

AshevilleFM
864 Haywood Rd. Asheville, NC 28806
Office Line: (828)348-0352 | Studio Line: (828)259-3936

© Copyright 2025 | Privacy Policy

DJ Login

Hello TuneIn Support: Please update our TuneIn page so that it uses this stream address:

https://listen.ashevillefm.org/stream