Alimond Photography Studio is located at 18 Royal Street SE Suite 300 in Historic Leesburg, Virginia