About SHEILA VILLACASTIN. Sheila Villacastin is a provider established in Citrus Springs, Florida and her medical specialization is nurse practitioner (adult health) . The NPI number of Sheila Villacastin is 1164629614 and was assigned on June 2007. The practitioner's primary taxonomy code is 363LA2200X with license number ARNP 9176825 (FL). The provider is registered as an individual and her ....