Save William A. James, MD WilliamAJames3.MD.com • Ophthalmologist William James, MD 391 Serpentine Drive, Suite 400, Spartanburg, SC