The Stratford At Vicar's Landing
1004 Vicars Woods Rd, Ponte Vedra, Florida, 32082-3147
(904) 285-1055