About Windsor House Alf
Windsor House Alf is an assisted living facility located in Clearwater, FL.
Our Facilities
Windsor House Alf has been registered with the National Provider Identifier database since July 17, 2007 and its NPI numbers are 1992904114 and 1457051682 (certified on 03/07/2023). Windsor House Alf is also known as Sai Dham, LLC (Assisted Living Facility).
Book an Appointment
To schedule an appointment, please call (727) 230-9637.