La Crosse Memorial Presbyterian Church

1518 N Mallory St Hampton, VA 23664-1002

See on Google Maps