Ross Spires NPI 1528252186 Practice location: 75 Baylor Dr Ste 200, Bluffton, SC 299108965 Taxonomy code: 207V00000X Phone: (843) 548-5857