Location Map

  • Location of Windsor Place I & II
  • Address 65 Ocean Lane – Windsor Place I
  • Address 63 Ocean Lane – Windsor Place II