Add this to the functions.php in your theme folder to enable the comments for the wpsl custom post types.
You do need to first enable the comments on the individual store pages before it shows up ( there are ways to do this all in bulk ).
add_filter( 'wpsl_post_type_args', 'custom_post_type_args' );
function custom_post_type_args( $args ) {
array_push( $args['supports'], 'comments' );
return $args;
}
Then create a single-wpsl_stores.php page in your theme folder, and place this code in that file. What it does is that it will overwrite the default store page template, and since it includes extra code to show the ‘edit’ link, and comment section it will solve your problem.
You can play around with the order of the map, comments, edit link etc, and use CSS to style / position it in anyway you want to. If it completely breaks, then take a look at the single.php in your theme folder and use that as a base to place the php code from my example in.