Robert F. Garwood was Delran’s First Mayor and lived in this house which was originally built by James VanSciver in 1823.

 

Further Information Coming Soon.