Skip to main content

Charles D. Woods Jr., MD

Ophthalmology

Location

  • Charles D. Woods, MD, PC
  • 1320 14th Avenue, SE
    Decatur, AL 35601
  • Phone: 256-355-3645
  • Fax: 256-355-0610