Temple Hall Farm
15770 Temple Hall Ln
Leesburg, VA 20176
Leesburg, VA 20176